/* Write your styles */
*{padding: 0;margin: 0;}
p{padding: 0;margin: 0;}
ul li{list-style-type:none}
.hasImgBody{background:url('../../img/background.png');background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
body{font-family:"Microsoft YaHei","微软雅黑";width: 100%;}
.am-header .am-header-title {font-size: 1.8rem;}
button:active,button:visited,button{outline: none;outline-color: #fff;}
.bg-4DC0FE{background-color: #4DC0FE;background-repeat: no-repeat;background-size:100%} 

.bg-fff{background-color: #fff;}
.bg-gray{background-color: #F5F5F7;}


.bg-FF006A{background-color: #FF006A;}
.bg-E741CA{background-color: #F9989B;}
.bg-F5F6FA{background-color: #F5F6FA;}
.bg-23A4FF{background-color: #23A4FF;}
.bg-22A4FF{background-color: #22A4FF;}
.bg-7AA8CE{background-color: #7AA8CE;}

.bg-white{background-color:white};
.bg-F8F8F8{background-color: #F8F8F8;}
.bg-62AFFF{background-color: #62AFFF;}
.bg-#FA8587{color:#FE4C4C;}
.textf{color:#333333;}


.text-454D5C{color:#454D5C;}
.text-black{color:black;}
.text-fff{color: #fff;}
.text-333{color: #333;}
.text-FFE886{color: #FFE886;}
.text-FF0305{color: #FF0305;}
.text-258FF3{color: #258FF3;}
.text-FF2A2A{color: #FF2A2A;}
.text-FF6E42{color: #FF6E42;}
.text-52C68A{color: #34BB8E;}
.text-EC1FAB{color: #F59949;}
.text-CED4E0{color: #CED4E0};
.text-737373{color: #737373;}
.text-28AD47{color: #28AD47;}
.text-9F9F9F{color: #9F9F9F;}
.text-808080{color: #808080;}
.text-74C6FF{color: #74C6FF;}
.text-FA874E{color: #FA874E;}
.text-616161{color: #616161;}
.text-6333AD{color: #6333AD;}
.text-03C481{color: #03C481;}
.text-B4B4B4{color: #B4B4B4 ;}
.text-orange{color: orange;}
.text-666{color:#666;}
.text-cacaca{color: #cacaca;}
.fontw600{font-weight: 600;}
.fontw100{font-weight: 100;}
.line20{line-height: 20px;}
.line25{line-height: 25px !important;}
.line30{line-height: 30px;}
.line35{line-height: 35px;}
.line50{line-height: 50px;}
.font16{font-size: 1.6rem !important;}
.font14{font-size: 1.4rem !important;}
.font13{font-size:1.3rem}
.font12{font-size: 1.2rem;}
.font1{font-size:1rem}
.font32{font-size: 3.2rem;}
.font30{font-size: 2.6rem;}
.radius2{border-radius: 2px;}
.radius4{border-radius: 4px;}
.radius10{border-radius: 10px !important;}
.radius12{border-radius: 12px;}
.radius20{border-radius: 20px;}
.radius22{border-radius: 22px;}
.radius010{border-radius: 0 0 10px 10px;}
.border-E4E4E4{border: 1px solid #E4E4E4;}
.w100b{width: 100%;}
.w95{width:95%}
.dis-flex{width: 100% !important;}
.over-hide{overflow: hidden;}
.flex1{flex: 1;}
.am-padding-xss{padding: .5rem;}
.posi-rela{position: relative;}
.ycsn{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block;width:95%!important}
.wh35{border-radius: 100%;width: 35px;height: 35px;}
.yuiyd.yuiyd2{top: 20%;right: 0;}
/*海底*/
.kcyy1 li img{width:30%;}
/* .kcyy1 li:nth-child(n+4){display: none;} */
/*最近预约*/
.zjyy_div{font-family: "arial, helvetica, sans-serif";}
/*预约标题栏 最近活动*/
.zjyy_div .clock,.zjhd_div ,clock{width: 20px;height: 20px;overflow: hidden;border-radius: 100%;position: relative;margin-top: 5px;line-height: 20px;}
.zjyy_div .clock i,.zjhd_div .clock i{font-size: 85%;position: absolute;left: 4px;line-height: 20px;}
.zjyy_div i.am-margin-left-xs{font-size: 120%;}
/*首页自定义的小图标大小*/
.zjyy_div .clock i.am-icon-sm:before,.zjhd_div .clock i.am-icon-sm:before {font-size: 85%;left: 3px;vertical-align: -10%;}
/*预约边框*/
/* .zjyy_div_ul>li, */
.zjyy_div_ul>li,.zxhd_div_ul li,.zjht_div_ul>li{border-bottom: 0.2rem solid #D7D7D7;}
.zjyy_div_ul>li:last-child,.zxhd_div_ul>li:last-child,.zjht_div_ul>li:last-child{border: none;}
/*预约课程 图片相关*/
.zjyy_div_ul>li .w35{width: 35%;}
.zjyy_div_ul>li .w35 .img_div{width: 100%;padding-bottom: 50%;position: relative;}
.zjyy_div_ul>li .w35 .img_div img{position: absolute;width: 100%;height: 100%;border-radius: 8px;}
/*课程内容*/
.zjyy_div_ul>li .w65{width: 63%;}
.kcxx>li{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 18px;}
.kcxx>li:first-child{padding-right:2px;}
.kcxx>li:first-child .tilte{font-weight: 600;color: #333;font-size: 1.6rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.kcxx>li:nth-child(n+2){font-size: 1.2rem;}
/*预约按钮*/
.am-btn-success1 {color: #fff;background-color: #52C68A;border-color: #52C68A;}
.am-btn-bespeak {color: #fff;background-color: #FF6536;border-color: #FF6536;}
.am-btn-FD4E7E{color: #fff;background-color: #FD4E7E;border-color: #FD4E7E;}
.am-btn-blue{color: #fff;background-color: #2EC3F5;border-color: #2EC3F5;}
.am-btn-red{color: #fff;background-color: #FF4646;border-color: #FF4646;}
.am-btn-orange{color: #fff;background-color: #FFA445;border-color: #FFA445;}
.an-btn-999{color: #fff;background-color: #999999;border-color: #999999;}
.am-btn-266{color: #fff;background-color: #FFBD60;border-color: #FFBD60;}
/*立即预约 小圆点*/
.yuiyd{position: absolute;width: 10px;height: 10px;background-color: red;top: -5px;right: .5rem; border-radius: 100%;border: 2px solid #fff;display: inline-block;}
/*最新活动*/
.zxhd_div_ul li .w35{width: 35%;}
.zxhd_div_ul li .w65{width: 65%;}
.zxhd_div_ul li .name{font-weight: 600;color: #333;font-size: 1.5rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zxhd_div_ul li .time{font-size: 1.2rem;color: #808080;}
.zxhd_imgdiv{width: 100%;padding-bottom: 42%;position: relative;}
.zxhd_imgdiv img{position: absolute;width: 100%;height: 80%;}
/*最近动态*/
.zjdt_div_ul li .w25{width: 25%;}
.zjdt_div_ul li .w25 .img_div{width: 100%;position: relative;}#FFC266 
.zjdt_div_ul li .w25 .img_div img{width: 100%;height: 100%;position: absolute;}
.zjdt_div_ul li .w75{width: 75%;}
.w25{width: 25%;}.w75{width: 75%;}
.w5{width:5%}

.w50{width:50%;margin-top:0.5rem}
.w50>input{padding:0.4rem}
/*最新话题*/
.zjht_div_ul li .w15{width: 15%;}
.zjht_div_ul li .w15 .img_div{width: 100%;padding-bottom: 100%;position: relative;border-radius: 100%;}
.zjht_div_ul li .w15 .img_div img{width: 100%;height: 100%;position: absolute;}
.zjht_div_ul li .w80{width: 80%;}
.spanxtb{color: #fff;border-radius: 20px;padding: 0 5px; margin: 0 0 0 5px;float: left;line-height: 20px;height: 16px; margin-top: 4px;font-size: 1.3rem;}
.w33b{max-width: 33%;}

/*背景渐变*/
/*最近预约*/
.bg-zjyy_div{
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#258FF3,endcolorstr=#32CBF6,gradientType=0);
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#258FF3,endcolorstr=#32CBF6,gradientType=0);/*IE8*/	
background:#4DC0FE;  
background:-moz-linear-gradient(top, #258FF3, #32CBF6);  
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#258FF3), to(#32CBF6));  
background:-o-linear-gradient(top, #258FF3, #32CBF6); 
}
/*最新活动*/
.bg-zjhd_div{
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FF2A2A,endcolorstr=#FC5DA1,gradientType=0);
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FF2A2A,endcolorstr=#FC5DA1,gradientType=0);/*IE8*/	
background:#4DC0FE;
background:-moz-linear-gradient(top, #FF2A2A, #FC5DA1);  
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FF2A2A), to(#FC5DA1));  
background:-o-linear-gradient(top, #FF2A2A, #FC5DA1); 
}
/*最新动态*/
.bg-zjdt_div{
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FF6E42,endcolorstr=#FFAC37,gradientType=0);
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FF6E42,endcolorstr=#FFAC37,gradientType=0);/*IE8*/	
background:#FF6E42;
background:-moz-linear-gradient(top, #FF6E42, #FFAC37);  
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FF6E42), to(#FFAC37));  
background:-o-linear-gradient(top, #FF6E42, #FFAC37); 
}
/*最近文章*/
.bg-zjwz_div{
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#52C68A,endcolorstr=#2DE686,gradientType=0);
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#52C68A,endcolorstr=#2DE686,gradientType=0);/*IE8*/	
background:#52C68A; 
background:-moz-linear-gradient(top, #52C68A, #2DE686);  
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#52C68A), to(#2DE686));  
background:-o-linear-gradient(top, #52C68A, #2DE686); 
}
/*最近话题*/
.bg-zjht_div{
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#EC1FAB,endcolorstr=#FB6ACD,gradientType=0);
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#EC1FAB,endcolorstr=#FB6ACD,gradientType=0);/*IE8*/	
background:#EC1FAB; 
background:-moz-linear-gradient(top, #EC1FAB, #FB6ACD);  
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#EC1FAB), to(#FB6ACD));  
background:-o-linear-gradient(top, #EC1FAB, #FB6ACD); 
}
/*视频相册*/
.bg-spxc_div{ 
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FA874E,endcolorstr=#FDE173,gradientType=0);
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FA874E,endcolorstr=#FDE173,gradientType=0);/*IE8*/	
background:#FA874E; 
background:-moz-linear-gradient(top, #FA874E, #FDE173);  
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FA874E), to(#FDE173));  
background:-o-linear-gradient(top, #FA874E, #FDE173); 
}
/*品牌故事*/
.bg-ppgd_div{
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#6938AE,endcolorstr=#EBCAF7,gradientType=0);
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#6938AE,endcolorstr=#EBCAF7,gradientType=0);/*IE8*/	
background:#6938AE;
background:-moz-linear-gradient(top, #6938AE, #EBCAF7);  
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#6938AE), to(#EBCAF7));  
background:-o-linear-gradient(top, #6938AE, #EBCAF7); 	
}
/*底部菜单*/
#mendb{height: auto !important;}
.am-navbar .am-navbar-nav li{ line-height: 0px !important;}
.bg-fff .am-navbar-nav {border-top: 1px solid #E0E0E0;} 
.am-navbar-actions li{background-color: #fff;padding:0;line-height: 0;}
.bg-fff .am-navbar-nav li a,.am-navbar-actions li a{color:#5F646E ;margin: 0;}
.bg-fff .am-navbar-nav li.active{padding-top: 0 !important;}
.bg-fff .am-navbar-nav li.active a,.am-navbar-actions li.active a{color: #3A9CFF;}
.bg-fff .am-navbar-nav li:nth-child(3) a span:first-child:before{font-size: 40px;margin-top: -25px;}
.bg-fff .am-navbar-nav li:nth-child(3) span:last-child{display: none;}
.am-navbar-nav a [class*="am-icon"]:before {font-size: 140%;vertical-align: middle;}
/*课程预定*/
.kcyy2 li img{width: 30%;}
.kcyy2 li.active{color:#22A3FF;}
.kcyy3 li{padding: .8rem 0; border-bottom: 1px solid #E1E1E1;border-right: 1px solid #E1E1E1; cursor: pointer}
.kcyy3{padding: 0;border-top: 1px solid #E1E1E1;}
.kcyy3 li:nth-child(4n){border-right: none;}
.kcyy3 li span:first-child{font-size: 14px;font-weight: 600;display: block;}
.kcyy3 li span:last-child{font-size: 13px;}
.kcyy3 li.active{color: #fff;background-color: #23A4FF;box-shadow: 3px 3px 10px  rgba(67,133,246,0.5);border-bottom: 1px solid #23A4FF;border-right: 1px solid #23A4FF;z-index: 3;}
.kcxx.kcxx1 li:nth-child(n+5),.kcyy3 li:nth-child(n+5),.kcyy3 li.active:nth-child(n+5){border-bottom: none;}

.kcxx.kcxx1 li{line-height: 25px;font-size: 1.2rem;}
.kcxx.kcxx1 li:nth-child(n+2){color: #737373;}
.kcxx.kcxx1 li.kcyu_libtn{position: absolute;width: 35%;right: 1rem;bottom: .8rem;}
/*最新最热等 右边三角形 标签*/
.classimg:after{content: "";position: absolute;right: 0;top: 0px; width: 0; height: 0; border-top: 50px solid red; border-left: 50px solid transparent;}
.classimg:before{content: "";position: absolute;width: 50px; height: 20px; right: -10px;top:8px;z-index: 5;color: #fff;text-align: center;font-size: 1.2rem;
transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); 	/* Opera */
}
/*HOT等 左边三角形 标签*/
.classimg1:after{content: "";position: absolute;left: 0;top: 0px; width: 0; height: 0; border-bottom: 50px solid transparent; border-left: 50px solid red ;}
.classimg1:before{content: "";position: absolute;width: 50px; height: 20px; left: -10px;top:8px;z-index: 5;color: #fff;text-align: center;font-size: 1.2rem;
transform:rotate(315deg);
-ms-transform:rotate(315deg); 	/* IE 9 */
-moz-transform:rotate(315deg); 	/* Firefox */
-webkit-transform:rotate(315deg); /* Safari 和 Chrome */
-o-transform:rotate(315deg); 	/* Opera */
}
/*三角形 字*/
.imgzx:before{content: "最新";}
.imgrx:before{content: "热销";color:red}
.imgHOT:before{content: "HOT";}
/*边框阴影*/
.bottom-boshow1{box-shadow: 5px 5px 10px 0px rgba(51,3,0,0.2);}
.bottom-boshow2{box-shadow: 5px 5px 10px 0px rgba(51,3,0,0.05);}
.bottom-boshow3{box-shadow: 0 0 20px rgba(51,51,0,0.2);}
/*登录 input*/
.am-form.userlogin input{border: none;border-bottom: 1px solid #A1BECE;}
.am-form.userlogin input::-webkit-input-placeholder {font-size:14px;color: #BBBBBB;/* WebKit browsers */} 
.am-form.userlogin input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ font-size:14px;color: #BBBBBB;} 
.am-form.userlogin input::-moz-placeholder { /* Mozilla Firefox 19+ */ font-size:14px;color: #BBBBBB;} 
.am-form.userlogin input:-ms-input-placeholder { /* Internet Explorer 10+ */ font-size:14px;color: #BBBBBB;}
.code_btn{position: absolute;top: 0;right: 1rem; color: #fff;background-color: #4EB7FA;line-height: .8;border-radius: 20px;border:1px solid #0F90D2}
.code_btn2{position: absolute;top: 0;right: 1rem; color: #fff;background-color: #ababab;line-height: .8;border-radius: 20px;border:1px solid #ababab}
/*登录 注册 等渐变按钮*/
.am-btn-bluehx{border:1px solid #0F90D2;text-align: center;font-size: 1.6rem;color: #fff;
	background: #4EB7FA;padding:6px 0;
}
/*注册*/
#regfrom{border-radius:10px;margin-top:10px;margin-bottom:20px}
.am-form.reg label{font-size:14px;color: #7C7C7C;}
.am-form.reg input{border: none;background-color: #fff!important;border-radius: 4px;border:1px solid #ababab}
.am-form.reg input::-webkit-input-placeholder { /* WebKit browsers */ font-size:14px;color: #BBBBBB;} 
.am-form.reg input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ font-size:14px;color: #BBBBBB;} 
.am-form.reg input::-moz-placeholder { /* Mozilla Firefox 19+ */ font-size:14px;color: #BBBBBB;} 
.am-form.reg input:-ms-input-placeholder { /* Internet Explorer 10+ */ font-size:14px;color: #BBBBBB;}
/*注册 下拉菜单*/
.am-form.reg select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border: none;background: #F8F8F8;border-radius: 4px;;}
.am-form.reg select::-ms-expand { display: none; }
.am-form.reg .am-form-group{margin-bottom: 0.5rem;overflow: hidden;}
.am-form.reg .select_div:after{position: absolute;content: "\f107";right: 1rem;z-index: 3;top:.6em;color: #B6B6B6;display: inline-block;
font: normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size: inherit;text-rendering: auto;
-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);}
/*发现*/
.zjyy_div_ul>li .w35 .img_div2{width: 100%;padding-bottom: 65%;position: relative;}
.zjyy_div_ul>li .w35 .img_div2 img{position: absolute;width: 100%;height: 100%;}
/*视频*/
.video-js{width: 100%;height: 100%;position: absolute;}
.video-js .vjs-big-play-button {width: 1.5em;border-radius: 100%;top: 50%;left: 50%;margin-left: -.75em;margin-top: -.75em;}
/*个人中心  购买课程按钮*/
/*蓝色*/
.buy_classbtn{min-width: 90px; padding: .5em 1em;line-height: 1.2;background-color:#23A4FF;color: #fff;}
.bus_classbtn{min-width: 90px; padding: .5em 1em;line-height: 1.2;background-color:#66B3FF;color: #fff;box-shadow: 0 0 10px rgba(35,164,255,.9);}
.buc_classbtn{min-width: 90px; padding: .5em 1em;line-height: 1.2;background-color:#FFA647;color: #fff;box-shadow: 0 0 10px rgba(255,166,71,.9);}

/*个人中心 选择校区*/
select.grzx{appearance:none;-moz-appearance:none;-webkit-appearance:none;border: none;border-radius: 4px;background-color: #fff;outline-color: #fff;}
select.grzx::-ms-expand { display: none; }
.w40{width: 40%;}
.w60{width: 60%;}
/*课程包图片*/
.img_div3{width: 100%;padding-bottom: 45%;position: relative;}
.img_div3 img{position: absolute;width: 100%;height: 100%;}
/*注销*/
.a_cancel{position: absolute;right: 1em;font-size: 1.4rem;color: clack;}
/*账户信息*/
.class_ul>li{border-top: 1px solid #EDEDED;padding: 1em;}
.top-1{margin-top: -1em;z-index:5;}
/*查看更多*/
.class_more{position: absolute;right: 1em;bottom: 0;}
/*课程详情  段落 首行缩进2字符*/
.text-indent2 p{text-indent: 2em;}
/*预约-  选择日期 */
.time_moreul li { position: relative; height: 30px;line-height: 30px; cursor: pointer}
.time_moreul li > input { position: absolute; left: 0; top: 0; width: 20px; height:20px; opacity: 0; } 
.time_moreul li > label { position: absolute; left: 20px; line-height: 20px; top: 0px;font-weight: 400; cursor: pointer}
.time_moreul li > label:before { content: ''; position: absolute; left: -20px; top: 0px; display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid #ddd; 
transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.time_moreul li > label:after { content: ''; position: absolute; left: -20px; top: 0px; display: inline-block; width: 10px; height: 10px; border-radius: 50%; 
margin-top: 4px;margin-left: 4px; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; } 
.time_moreul li input[type='radio']:checked + label:before { border-color: #23A4FF; }
.time_moreul li input[type='radio']:checked + label:after { background: #23A4FF; }
.am-dimmer{height: 150%;top: -25%;bottom: -25%;}
/*注册  地址选择   插件又该样式*/
.weui-picker-modal .picker-items{font-size: 1.6rem;}
.weui-picker-container{height: 100%;background-color: rgba(0,0,0,.6);}
.toolbar{padding: 1rem 0 !important;line-height: 3rem !important;height: auto !important;overflow: hidden !important; }
.toolbar-inner .title,.toolbar-inner a{font-size: 1.6rem;margin: 0;}
.city-picker .picker-items-col {max-width: 30%;}
.weui-picker-modal{height: 20rem;}
.picker-items-col.col-city{text-align: center;}
.picker-items-col.col-district{text-align: left;}
.weui-picker-modal .picker-modal-inner {height: 17rem;}
/*注册-性别 单选按钮样式*/
.regradio{ position: relative; height: 30px;line-height: 30px;width: 15%; cursor: pointer;}
.regradio > input { position: absolute; left: 0; top: 0; width: 20px; height:20px; opacity: 0; } 
.regradio > label { position: absolute; left: 20px; line-height: 25px; top: 0px;font-weight: 400;padding-left: 5px;  cursor: pointer;width: 100%;height: 25px;}
.regradio > label:before { content: ''; position: absolute; left: -20px; top: 3px; display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid #ababab; 
transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.regradio > label:after { content: ''; position: absolute; left: -20px; top: 3px; display: inline-block; width: 10px; height: 10px; border-radius: 50%; 
margin-top: 4px;margin-left: 4px; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; } 
.regradio input[type='radio']:checked + label:before { border-color: #23A4FF; }
.regradio input[type='radio']:checked + label:after { background: #23A4FF; }
/*VIP体系*/
/*心悦成长值*/
.xyczz_ul{margin: .5rem 0;padding: 0;overflow: hidden;}
.xyczz_ul li{float: left;list-style: none;margin-top: 5px;line-height: 20px;padding:3px 5px;}
.xyczz_ul li:nth-child(odd){font-size: 10px;background-color: #f4f3f3;color: #7e7e7e;display: inline-block;}
.xyczz_ul li:nth-child(even){color: #cecece;font-size: 18px;}
.xyczz_ul li:first-child{font-size: 14px;background: none;}
/*我的特权*/
.tq_icon li {width: 23%;margin-right: 2%;float: left;border: 1px solid #b5e1ff;background: #f3f7fe;display: inline;}
.tq_icon li:nth-child(4n){margin-right: 0;}
.tq_icon li em{margin: 10% 20%;display: block;width:60%;padding-bottom: 60%;background: url(../../img/ewm.png) no-repeat center center;background-size: cover;}
.tq_icon li p{font-size: 1.2rem;text-align: center;font-weight: 600;}
/*服务特权*/
.fwtq_icon li{border: 1px solid #E4E4E4;}
.fwtq_icon li:nth-child(n+5){border-top: none;}
.fwtq_icon li:nth-child(1n),.fwtq_icon li:nth-child(2n),.fwtq_icon li:nth-child(3n){border-right: none;}
.fwtq_icon li:nth-child(4n),.fwtq_icon li:last-child{border-right:1px solid #E4E4E4 ;}
.fwtq_icon li em{margin: 10% 20%;display: block;width:60%;padding-bottom: 60%;background: url(../../img/ewm.png) no-repeat center center;background-size: cover;}
.fwtq_icon li p{font-size: 1.2rem;text-align: center;font-weight: 600;}
.fwtq_icon li span{font-size: 1rem;text-align: center;font-weight: 400;display: block;color: #8f8f8f;}
/*特权左边显示竖线*/
.xy_after:after{position: absolute;content: "";width: 5px;height: 90%;background-color: #22A4FF;left: 0;top: 5%;}
/*等级*/
.cxzxul li{list-style-type:afar;list-style: circle;border-bottom: 1px dashed #E4E4E4;}
/*固定于底部*/
.fixedbottom{position: fixed;bottom: 0;width: 100%;padding: 1rem;}
/*孩子列表*/
/*选择孩子*/
.childradio{ position: relative; height: 20px;line-height: 20px;cursor: pointer;}
.childradio > input { position: absolute; left: 0; top: 0; width: 20px; height:20px; opacity: 0; } 
.childradio > label { line-height: 20px; top: 0px;font-weight: 400;padding-left: 5px;  cursor: pointer;width: 100%;height: 20px;}
.childradio > label:before { content: ''; position: absolute; left: -20px; top: 0px; display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid #ddd; 
transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.childradio > label:after { content: ''; position: absolute; left: -20px; top: 0px; display: inline-block; width: 10px; height: 10px; border-radius: 50%; 
margin-top: 4px;margin-left: 4px; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; } 
.childradio input[type='radio']:checked + label:before { border-color: #23A4FF; }
.childradio input[type='radio']:checked + label:after { background: #23A4FF; }


/*玩耍预约*/
/*按钮位置*/
.posiabtr1{position: absolute;top: .8rem;right: 1rem;}
.posiabbr1{position: absolute;bottom: 1rem;right: 1rem;}
/*蓝色*/
.buy_classbtn1{min-width: 100px; padding: .4em 1em;line-height: 1.2;background-color:#23A4FF;color: #fff;box-shadow: 0 0 10px rgba(35,164,255,.9);}
/*红色*/
.buy_classbtnred{min-width: 100px; padding: .4em 1em;line-height: 1.2;background-color:#FD481B;color: #fff;box-shadow: 0 0 10px rgba(253,72,27,.9);}
/*灰色*/
.buy_classbtnhui{min-width: 100px; padding: .4em 1em;line-height: 1.2;background-color:#B9B9B9;color: #fff;box-shadow: 0 0 10px rgba(185,185,185,.9);}
/*玩耍次数*/
.paly_csul li{width: 23%;margin-right: 2%;border: 1px solid #E4E4E4;text-align: center;}

/*倒计时*/
.yomibox {display: inline-block;float: left;}
.yomibox ul{padding: 0;}
/*.yomi li.split { background: none;margin:  0 !important;padding: 0 !important;color: #000000;}
.yomibox ul li{color: #909090;background-color: #fff; padding: 0;font-weight: 100;border-radius: 0;margin: 0;padding-right: 2px;}*/

/*优惠券*/
.ulli li{border-bottom: .05rem solid #EFF1F4;list-style: none;display: flex;line-height: 4.26rem;}
.ulli li:last-child{border: none;}
.car_name{border-radius: 2px;color: #fff;background-color: #fe9938;font-size: 1rem;padding: 5px;}
.car_name.sy_card{background-color: #CACACA;}
.w36{width: 36%;}

/*图片高度  */ 
.gaodu{
	height:60px;
}
/* 最近预约背景颜色 */
.color{
	background-color:#DBEAFF;
}
/* body边框 */
.conta{
	padding-left: 0.5rem;
 	padding-right: 0.5rem; 
}
/* body margin高度 */
.hei{
	margin-top: 0.5rem;
}

.bodyyan{
	background-color:#F5F5F7;
}
.textc{
	color:#454D5C;
}
.padd{
	padding-top:0.5rem;
}
.iconb img{
	width:80%;
}
.paddgap{
	padding-top:0;
	margin:0 auto;
	margin-top:1.5rem;
	width:95%;
}
.radiustop{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
.bortom{
	border-bottom: 0.1rem solid #D7D7D7;
}
.text1{font-size:1.2rem}
.mar-left{margin-left:2rem}
.w90b{width: 90%;padding-left:1rem;}
.paddings{padding:1rem}
.paddin-top{padding-top:1rem}
.margin-top{margin-top:0.5rem}
.textzhong{text-align:center;float:left;}
.bod-bottom{border-bottom:1px dashed #F5F6FA}
.float{list-style:none;padding:0;margin-top:0.5rem};
.default{border:0;background-color: #F5F6FA;}
.selected{background-color:#FFAC4E;border-radius: 50%;}
hr{margin:0}
.shouye{line-height:10px;width:30px}
.fixed{position: fixed;top: 0;left: 0;right: 0;z-index:99999999999; margin-left: 0.5rem; margin-right: 0.5rem;}
.hei35{margin-top:38px}
.am-navbar-nav a .am-navbar-label{line-height:1.8;padding-top:0}
.am-navbar .am-navbar-nav{padding-left: 0px;padding-right: 0px;text-align: center;overflow: hidden;}
.fixedtime{color:#454D5C}
table tbody>tr>td{width:5%}
.padd-top-bottom{padding:1rem;padding-left:0;padding-right:0}
.padding05{padding:0.5rem}
.margintop1{margin-top:1rem}
.fiex{display: inline-flex;}
.w33{width:33%;height:30px;margin-top:0.5rem}
.weekss td{color:#454D5C}
.height{height:0.5rem}
.backcolor{background-color:#FFA647;color:white}
/* .ta-padding td{padding:0.5rem} */
.w85{width: 85%;}
.padding-left05{padding-left:0.5rem}
.padding-right15{padding-right:1.5rem}
.margin-right:{margin-right: 1rem;}
.boder-b-ra{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
#articleContent img{max-width:100%}



ul{padding:0;margin:0}
.yangshi{width:50%;border-radius:50%;border:1px solid gray}
.del{text-decoration:line-through}

/*新增字体*/
@font-face {font-family: 'FontAwesome';src:url('iconfont.ttf') format('truetype');font-weight: normal;font-style: normal;}  
.icon-wenzhang:before { content: "\e600"; }
.icon-msnui-article:before { content: "\e616"; }
.icon-horn:before { content: "\e614"; }
.icon-huatishuohua:before { content: "\e702"; }
.icon-xinrenkecheng:before { content: "\e601"; }
.icon-saoma:before { content: "\e749"; }
.icon-xiaolian:before { content: "\e635"; }
.icon-shuji:before { content: "\e62f"; }
.icon-rili:before { content: "\e642"; }
.icon-xinxi3:before { content: "\e648"; }
.icon-yuyuefuwu:before { content: "\e608"; }


.icon-xinxi:before { content: "\e61c"; }
.icon-youxi:before { content: "\e618"; }
.icon-discover:before { content: "\e64d"; }
.icon-store_icon:before { content: "\e663"; }
.icon-gifs:before { content: "\e624"; }
.icon-bofangqi:before { content: "\e629"; }
.icon-saomiaoerweima:before{content: "\e7dd";}
.yomi{display: inline;}
.w100b>td{width:13%;font-size:1.3rem}
.am-header-default .am-header-title a{
  color: black;
}
a{color:black}

/* 充值立方币页面 */
.chlfb_ul li span{border:1px solid #DEDFD6;background-color:#F7F7F7; display: block;width: 90%;margin-left:5%; border-radius:4px;text-align: center;line-height: 3rem;}
.chlfb_ul li:last-child span{color:#737173; }
.chlfb_ul li.active span{border:1px solid #63B2FF;background-color:#63B2FF;color: #fff; }
.am-btn-cz{border:1px solid #63B2FF;background-color:#63B2FF;color: #fff;border-radius:4px;width: 100%;padding: .5em 1em;}
.chlfb_ul li .txinput{border:1px solid #DEDFD6;background-color:#F7F7F7; display: block;width: 90%;margin-left:5%; border-radius:4px;text-align: center;line-height: 3rem;}
.headerdiv{width: 50%;padding-bottom:50%;margin-left:25%;position: relative;}
.headerdiv div{position: absolute;width: 100%;height: 100%;border-radius:100%;}
.headerdiv div img{width: 100%;height: 100%;border-radius:100%; }
.headerdiv  input{position: absolute;width: 100%;height: 100%;z-index:4;opacity:0;}
.headerdiv  input{position: absolute;width: 100%;height: 100%;z-index:4;opacity:0;} 
.headerdiv  input{position: absolute;width: 100%;height: 100%;z-index:4;opacity:0;}
